interface FormatSaveParamsInput {
  productBySkuMap: any;
  skuPurchasePriceMap: any;
  multiplier: number;
  actionType: string;
  productBySkuCurrencyMap: any;
  productBySkuAndCostPriceMap: any;
}

export type FormatSaveParamsFn = (params: FormatSaveParamsInput) => any;

// 定义 getProductBySkuMap 的类型
interface GetProductBySkuMapParams {
  pageNum: number;
  pageSize: number;
  skuCodeList: any[];
  productBySkuAndCostPriceMap: any;
  productBySkuCurrencyMap: any;
}

export type GetProductBySkuMapFn = (params: GetProductBySkuMapParams) => Promise<any>;


export type TOperateForm = {
  action: string;
  actionType: string;
  platform: string;
  shopId: string;
  maxPages: string | number;
  multiplier: string | number;
}
